package negocio;

import java.sql.Date;
import java.sql.Time;

public class Tarea {
	
	private int id;
	private String tipoEvento;
	private String estado;
	private Date fechaTarea;
	private Time horaTarea;
	private Date fechaCumplimiento;
	private Contacto contacto;
	private Administrativo usuario;
//	TODO: descripcion text   //agregar atributo a Java en Tarea y TareaDAO (se agrego en BD)

	
	
	public Tarea(String tipoEvento, String estado, Date fecha, Time hora, Contacto contacto, Administrativo usuario)
	{
		this.tipoEvento=tipoEvento;
		this.estado=estado;
		this.fechaTarea=fecha;
		this.horaTarea = hora;
		this.contacto = contacto;
		this.usuario = usuario;
	}
	
	public Tarea(int id, String tipoEvento, String estado, Date fecha, Time hora, Date fechaCumplimiento, Contacto contacto, Administrativo usuario)
	{
		this.id=id;
		this.tipoEvento=tipoEvento;
		this.estado=estado;
		this.fechaTarea=fecha;
		this.horaTarea = hora;
		this.contacto = contacto;
		this.usuario = usuario;
		this.fechaCumplimiento=fechaCumplimiento;
	}
	
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public String getTipoEvento() {
		return tipoEvento;
	}
	public void setTipoEvento(String tipoEvento) {
		this.tipoEvento = tipoEvento;
	}
	public String getEstado() {
		return estado;
	}
	public void setEstado(String estado) {
		this.estado = estado;
	}
	public Date getFechaTarea() {
		return fechaTarea;
	}
	public void setFechaTarea(Date fechaTarea) {
		this.fechaTarea = fechaTarea;
	}
	public Time getHoraTarea() {
		return horaTarea;
	}
	public void setHoraTarea(Time horaTarea) {
		this.horaTarea = horaTarea;
	}
	public Date getFechaCumplimiento() {
		return fechaCumplimiento;
	}
	public void setFechaCumplimiento(Date fechaCumplimiento) {
		this.fechaCumplimiento = fechaCumplimiento;
	}
	public Contacto getContacto() {
		return contacto;
	}
	public void setContacto(Contacto contacto) {
		this.contacto = contacto;
	}
	public Administrativo getUsuario() {
		return usuario;
	}
	public void setUsuario(Administrativo usuario) {
		this.usuario = usuario;
	}
	

}
